dammed lake - German English Dictionary